fast cellular automata implementation on graphic processor unit (gpu) for salt and pepper noise removal
نویسندگان
چکیده
noise removal operation is commonly applied as pre-processing step before subsequent image processing tasks due to the occurrence of noise during acquisition or transmission process. a common problem in imaging systems by using cmos or ccd sensors is appearance of the salt and pepper noise. this paper presents cellular automata (ca) framework for noise removal of distorted image by the salt and pepper noise. in order to enhance the performance of the designed ca for noise removal, a parallel programming approach has been adopted and implemented on gpu. the results obtained show that the proposed ca models implemented on general purpose processor and gpu are able to suppress noise in high noise intensity up to 90 percents. the proposed ca implemented on gpu has successfully outperformed the method implemented on cpu by factor of 2 for gray scale image and factor of 10 for color images.
منابع مشابه
Fast Cellular Automata Implementation on Graphic Processor Unit (GPU) for Salt and Pepper Noise Removal
Noise removal operation is commonly applied as pre-processing step before subsequent image processing tasks due to the occurrence of noise during acquisition or transmission process. A common problem in imaging systems by using CMOS or CCD sensors is appearance of the salt and pepper noise. This paper presents Cellular Automata (CA) framework for noise removal of distorted image by the salt an...
متن کاملSalt and Pepper Noise Reduction by Cellular Automata
An algorithm and software based on the concept of cellular automata was developed for removing salt and pepper noise efficiently. The paper shows the software programming for developing an algorithm and software called Cellular Automata Image Denoising (CAID) toolkit. This paper presents the CAID toolkit using examples and discusses how the CAID toolkit is designed. Matlab code was used to deve...
متن کاملSalt-n-pepper Noise Filtering using Cellular Automata
Cellular Automata (CA) have been considered one of the most pronounced parallel computational tools in the recent era of nature and bio-inspired computing. Taking advantage of their local connectivity, the simplicity of their design and their inherent parallelism, CA can be effectively applied to many image processing tasks. In this paper, a CA approach for efficient salt-n-pepper noise filteri...
متن کاملSalt-and-Pepper Noise Removal Based on Sparse Signal Processing
In this paper, we propose a new method for Salt-and-Pepper noise removal from images. Whereas most of the existing methods are based on Ordered Statistics filters, our method is based on the growing theory of Sparse Signal Processing. In other words, we convert the problem of denoising into a sparse signal reconstruction problem which can be dealt with the corresponding techniques. As a result,...
متن کاملSalt - n - pepper noise filtering using Cellular
Cellular Automata (CA) have been considered one of the most 10 pronounced parallel computational tools in the recent era of na11 ture and bio-inspired computing. Taking advantage of their local 12 connectivity, the simplicity of their design and their inherent par13 allelism, CA can be effectively applied to many image process14 ing tasks. In this paper, a CA approach for efficient salt-n-peppe...
متن کاملA Salt and Pepper Noise Removal and Restoration Refinement Algorithm
Noise removal is an important task inside the image processing area. In this paper, an algorithm for reducing salt and pepper noise and improving the restoration quality through refinement is presented. This algorithm proposes a double screen. As a first step, the algorithm computes an estimation of the denoised image by using an adaptive median filter. Then, the Non-Local Means algorithm is us...
متن کاملمنابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
journal of computer and roboticsجلد ۷، شماره ۲، صفحات ۲۱-۲۸
میزبانی شده توسط پلتفرم ابری doprax.com
copyright © 2015-2023